define(['vue'],function (Vue) {
    return function (data) {
        // console.log(1);
        new Vue({
            el:'#app',
            data:{
                //所有按钮数据
                bts:data,
                // 当前编辑按钮数据
                bt:[],
            },

            methods:{
                //添加一级菜单
                addtopbutton(){
                    if (this.bts.button.length<3){
                        item={
                            'type':'','name':'','url':'','sub_button':[],
                        };
                        this.bts.button.push(item);
                        this.bt=item;
                    }
                },
                //删除一级菜单
                delto(k){
                    this.bts.button.splice(k,1);
                },
                //添加二级菜单
                addsecond(v){
                   console.log(v.sub_button);
                    if (v.sub_button.length<5){
                        item={'type':'','name':'','url':'',};
                        v.sub_button.push(item);
                        this.bt=item;
                    };
                },
                //删除二级菜单
                delse(v,n){
                    v.sub_button.splice(n,1);
                },

                active(v){
                    this.bt=v;
                },

            }
        });
    }
});